package com.stark.wechat.core;

/**
 * 枚举消息类型
 *
 * @author <a href="mailto:mengbin@hotmail.com">Ben</a>
 * @version 1.0.0
 * @see <a href="https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_standard_messages.html">能力接入 / 基础消息与订阅通知 / 接收普通消息</a>
 * @see <a href="https://developers.weixin.qq.com/doc/service/guide/product/message/Receiving_event_pushes.html">能力接入 / 基础消息与订阅通知 / 接收事件推送</a>
 * @see <a href="https://developers.weixin.qq.com/doc/service/guide/product/message/Passive_user_reply_message.html">能力接入 / 基础消息与订阅通知 / 被动回复用户消息</a>
 * @since 2024/5/23
 */
public enum MessageType {

    /**
     * 文本消息
     */
    text,
    /**
     * 图片消息
     */
    image,
    /**
     * 语音消息
     */
    voice,
    /**
     * 视频消息
     */
    video,
    /**
     * 小视频消息
     */
    shortvideo,
    /**
     * 地理位置消息
     */
    location,
    /**
     * 链接消息
     */
    link,
    /**
     * 音乐消息
     */
    music,
    /**
     * 图文消息
     */
    news,
    /**
     * 事件消息
     */
    event,
    /**
     * 加密消息
     */
    encrypt

}
